preceding traffic - German English Dictionary